
<ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui" xmlns:h="http://java.sun.com/jsf/html"
	xmlns:ui="http://java.sun.com/jsf/facelets" template="/template/main.xhtml">

	<ui:define name="body">
		<h:form>
			
			<p:dataTable id="list" var="bean" value="#{tbProdutoListMB.resultList}" emptyMessage="Nenhum produto encontrado" paginator="true" rows="15">
				<f:facet name="header">#{messages['tbProduto.list.table.title']}</f:facet>
				
				<p:column sortBy="#{bean.nmProduto}">
					<f:facet name="header">#{messages['tbProduto.label.nmProduto']}</f:facet>
					<h:commandLink action="#{tbProdutoListMB.getNextView}" actionListener="#{tbProdutoListMB.clear}">
						<h:outputText value="#{bean.nmProduto}" />
						<f:param name="id" value="#{bean.id}" />
					</h:commandLink>
				</p:column>
				
				<p:column headerText="#{messages['tbProduto.label.vlProduto']}">
						<h:outputText value="#{bean.vlProduto}">
							<f:convertNumber minFractionDigits="2" maxFractionDigits="2"/>
						</h:outputText>
				</p:column>
				
				<p:column headerText="#{messages['tbProduto.label.estoque']}">
						<h:outputText value="#{bean.est_inicio}">
							<f:convertNumber minFractionDigits="0" maxFractionDigits="0"/>
						</h:outputText>
				</p:column>
						
			</p:dataTable>
		</h:form>

	</ui:define>
</ui:composition>